package com.lst.entity.response;

import java.util.List;
import java.util.Map;

import com.google.gson.annotations.Expose;
import com.lst.base.entity.BaseResponse;
import com.lst.model.PlanCourse;
import com.lst.model.WenwInfo;

/**
 * @ClassName: PlanResPara
 * @Description: 回答响应JSON
 *
 */
public class PlanCourseResPara extends BaseResponse {

	/**
	 * @Fields serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
	@Expose
	private List<PlanCourse> planCourseList;
	
	@Expose
	private Map<String,WenwInfo> wenList;
	
//	@Expose
//	private Boolean isHasPlanCourse;

	 @Expose
    private Integer isHasPlan;    //标识是否有计划   1：有   2：完成  3：过期      4:未制定过计划
	 
	// @Expose
  //  private OnlineCourse onlineCourse;//今天训练的课程信息
	 
//	 @Expose
//	 private WenwInfo wenInfo;//文章信息
	 
	 @Expose
	 private Integer totalNum;//总训练数
	 
	 @Expose
	 private Integer planId;//计划id
	 
	 @Expose
	 private Integer completeNum;//完成训练数
	
	public List<PlanCourse> getPlanCourseList() {
		return planCourseList;
	}

	public void setPlanCourseList(List<PlanCourse> planCourseList) {
		this.planCourseList = planCourseList;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public Integer getTotalNum() {
		return totalNum;
	}

	public void setTotalNum(Integer totalNum) {
		this.totalNum = totalNum;
	}

	public Integer getCompleteNum() {
		return completeNum;
	}

	public void setCompleteNum(Integer completeNum) {
		this.completeNum = completeNum;
	}

	public Integer getIsHasPlan() {
		return isHasPlan;
	}

	public void setIsHasPlan(Integer isHasPlan) {
		this.isHasPlan = isHasPlan;
	}


	public Map<String, WenwInfo> getWenList() {
		return wenList;
	}

	public void setWenList(Map<String, WenwInfo> wenList) {
		this.wenList = wenList;
	}

	public Integer getPlanId() {
		return planId;
	}

	public void setPlanId(Integer planId) {
		this.planId = planId;
	}
	
}
